data technology - French English Dictionary